home *** CD-ROM | disk | FTP | other *** search
Wrap
Makefile | 2002-03-13 | 6.3 KB | 175 lines
# ################################################################# # # MakeFile for AmigaTalk1.9+ Intuition/ preludes. # # ###########################################$##################### # IPr = AmigaTalk:Intuition/ # PARSE = AmigaTalk:c/Parse -hex # OBJS = $(IPr)IText.p $(IPr)Border.p $(IPr)Gadget.p $(IPr)Window.p \ $(IPr)Screen.p $(IPr)Painter.p $(IPr)Font.p $(IPr)GadTools.p \ $(IPr)Requester.p $(IPr)Colors.p $(IPr)Glyph.p $(IPr)Menu.p $(IPr)Icon.p $(IPr)IFF.p # all: SMake Intuition.p # part of internal prelude load. SMake DTSystem.p # part of internal prelude load (TagSystem.p DataType.p & TagList.p) SMake TagSystem.p # includes SetupIntuition.p SMake DataType.p SMake TagList.p Echo "Done making all targets!" # # --------------------------------------------------------------------- # DTSystem.p : TagSystem.p DataType.p TagList.p C:Join DataType.p TagList.p TagSystem.p AS DTSystem.p # # --------------------------------------------------------------------- # $(IPr)Alert.p Alert.c is broken. # $(IPr)GUI.p Once GUIClass.c is compiled. # Intuition.p: $(OBJS) C:Join $(IPr)IText.p $(IPr)Font.p $(IPr)Border.p $(IPr)Gadget.p $(IPr)Painter.p AS RAM:I1.p C:Join $(IPr)Requester.p $(IPr)Menu.p $(IPr)Window.p $(IPr)Screen.p AS RAM:I2.p C:Join $(IPr)Glyph.p $(IPr)Colors.p $(IPr)Icon.p $(IPr)IFF.p $(IPr)GadTools.p AS RAM:I3.p C:Join RAM:I1.p RAM:I2.p RAM:I3.p AS $(IPr)Intuition.p Delete RAM:I1.p RAM:I2.p RAM:I3.p QUIET # # # $(IPr)IFF.p: $(IPr)IFF.st $(PARSE) $(IPr)IFF.st >$(IPr)IFF.p # $(IPr)GadTools.p: $(IPr)GadTools.st $(PARSE) $(IPr)GadTools.st >$(IPr)GadTools.p # $(IPr)IText.p: $(IPr)IText.st $(PARSE) $(IPr)IText.st >$(IPr)IText.p # $(IPr)Menu.p: $(IPr)Menu.st $(PARSE) $(IPr)Menu.st >$(IPr)Menu.p # $(IPr)Font.p: $(IPr)Font.st $(PARSE) $(IPr)Font.st >$(IPr)Font.p # $(IPr)Border.p: $(IPr)Border.st $(PARSE) $(IPr)Border.st >$(IPr)Border.p # $(IPr)Gadget.p: $(IPr)Gadget.st $(PARSE) $(IPr)Gadget.st >$(IPr)Gadget.p # $(IPr)Window.p: $(IPr)Window.st $(PARSE) $(IPr)Window.st >$(IPr)Window.p # $(IPr)Screen.p: $(IPr)Screen.st $(PARSE) $(IPr)Screen.st >$(IPr)Screen.p # #$(IPr)Alert.p: $(IPr)Alert.st # $(PARSE) $(IPr)Alert.st >$(IPr)Alert.p # $(IPr)Colors.p: $(IPr)Colors.st $(PARSE) $(IPr)Colors.st >$(IPr)Colors.p # $(IPr)Painter.p: $(IPr)Painter.st $(PARSE) $(IPr)Painter.st >$(IPr)Painter.p # $(IPr)Requester.p: $(IPr)Requester.st $(PARSE) $(IPr)Requester.st >$(IPr)Requester.p # $(IPr)Glyph.p: $(IPr)Glyph.st $(PARSE) $(IPr)Glyph.st >$(IPr)Glyph.p # $(IPr)Icon.p: $(IPr)Icon.st $(PARSE) $(IPr)Icon.st >$(IPr)Icon.p # # ---------- Tag singleton-classes: -------------------------------------- # TagSystem.p: $(IPr)MenuFlags.p $(IPr)BOOPSIComms.p $(IPr)BOOPSIMethodIDs.p \ $(IPr)DataTypeTags.p $(IPr)DTAnimTags.p \ $(IPr)DTPictureTags.p $(IPr)DTSoundTags.p $(IPr)DTTextTags.p \ $(IPr)GadgetActivation.p $(IPr)GadgetAttrs.p $(IPr)GadgetFlags.p \ $(IPr)GadgetTags.p $(IPr)GadgetTypes.p $(IPr)IDCMPFlags.p \ $(IPr)IFFConstants.p $(IPr)ImageTags.p $(IPr)ScreenTags.p \ $(IPr)WindowFlags.p $(IPr)WindowTags.p $(IPr)DataTypeGroup.p $(IPr)SetupIntuition.p Type $(IPr)BOOPSIComms.p $(IPr)BOOPSIMethodIDs.p $(IPr)DataTypeTags.p $(IPr)DTAnimTags.p $(IPr)DTPictureTags.p $(IPr)DTSoundTags.p $(IPr)DTTextTags.p TO RAM:dt1 Type $(IPr)GadgetActivation.p $(IPr)GadgetAttrs.p $(IPr)GadgetFlags.p $(IPr)GadgetTags.p $(IPr)GadgetTypes.p $(IPr)IDCMPFlags.p TO RAM:dt2 Type $(IPr)IFFConstants.p $(IPr)ImageTags.p $(IPr)ScreenTags.p $(IPr)WindowFlags.p $(IPr)WindowTags.p $(IPr)DataTypeGroup.p $(IPr)SetupIntuition.p TO RAM:dt3 C:Join RAM:dt1 RAM:dt2 RAM:dt3 $(IPr)MenuFlags.p AS $(IPr)TagSystem.p Delete RAM:dt1 RAM:dt2 RAM:dt3 QUIET # # $(IPr)IFFConstants.p: $(IPr)IFFConstants.st $(PARSE) $(IPr)IFFConstants.st >$(IPr)IFFConstants.p # $(IPr)BOOPSIComms.p: $(IPr)BOOPSIComms.st $(PARSE) $(IPr)BOOPSIComms.st >$(IPr)BOOPSIComms.p # $(IPr)BOOPSIMethodIDs.p: $(IPr)BOOPSIMethodIDs.st $(PARSE) $(IPr)BOOPSIMethodIDs.st >$(IPr)BOOPSIMethodIDs.p # $(IPr)DataTypeGroup.p: $(IPr)DataTypeGroup.st $(PARSE) $(IPr)DataTypeGroup.st >$(IPr)DataTypeGroup.p # $(IPr)DataTypeTags.p: $(IPr)DataTypeTags.st $(PARSE) $(IPr)DataTypeTags.st >$(IPr)DataTypeTags.p # $(IPr)DTAnimTags.p: $(IPr)DTAnimTags.st $(PARSE) $(IPr)DTAnimTags.st >$(IPr)DTAnimTags.p # $(IPr)DTPictureTags.p: $(IPr)DTPictureTags.st $(PARSE) $(IPr)DTPictureTags.st >$(IPr)DTPictureTags.p # $(IPr)DTSoundTags.p: $(IPr)DTSoundTags.st $(PARSE) $(IPr)DTSoundTags.st >$(IPr)DTSoundTags.p # $(IPr)DTTextTags.p: $(IPr)DTTextTags.st $(PARSE) $(IPr)DTTextTags.st >$(IPr)DTTextTags.p # $(IPr)GadgetActivation.p: $(IPr)GadgetActivation.st $(PARSE) $(IPr)GadgetActivation.st >$(IPr)GadgetActivation.p # $(IPr)GadgetAttrs.p: $(IPr)GadgetAttrs.st $(PARSE) $(IPr)GadgetAttrs.st >$(IPr)GadgetAttrs.p # $(IPr)GadgetFlags.p: $(IPr)GadgetFlags.st $(PARSE) $(IPr)GadgetFlags.st >$(IPr)GadgetFlags.p # $(IPr)GadgetTags.p: $(IPr)GadgetTags.st $(PARSE) $(IPr)GadgetTags.st >$(IPr)GadgetTags.p # $(IPr)GadgetTypes.p: $(IPr)GadgetTypes.st $(PARSE) $(IPr)GadgetTypes.st >$(IPr)GadgetTypes.p # $(IPr)IDCMPFlags.p: $(IPr)IDCMPFlags.st $(PARSE) $(IPr)IDCMPFlags.st >$(IPr)IDCMPFlags.p # $(IPr)IFFIDNumbers.p: $(IPr)IFFIDNumbers.st $(PARSE) $(IPr)IFFIDNumbers.st >$(IPr)IFFIDNumbers.p # $(IPr)ImageTags.p: $(IPr)ImageTags.st $(PARSE) $(IPr)ImageTags.st >$(IPr)ImageTags.p # $(IPr)ScreenTags.p: $(IPr)ScreenTags.st $(PARSE) $(IPr)ScreenTags.st >$(IPr)ScreenTags.p # $(IPr)MenuFlags.p: $(IPr)MenuFlags.st $(PARSE) $(IPr)MenuFlags.st >$(IPr)MenuFlags.p # $(IPr)SetupIntuition.p: $(IPr)SetupIntuition.st $(PARSE) $(IPr)SetupIntuition.st >$(IPr)SetupIntuition.p # $(IPr)WindowFlags.p: $(IPr)WindowFlags.st $(PARSE) $(IPr)WindowFlags.st >$(IPr)WindowFlags.p # $(IPr)WindowTags.p: $(IPr)WindowTags.st $(PARSE) $(IPr)WindowTags.st >$(IPr)WindowTags.p # # ----------- Non-singleton classes: -------------------------------- # DataType.p: $(IPr)DataType.st $(PARSE) $(IPr)DataType.st >$(IPr)DataType.p # TagList.p: $(IPr)TagList.st $(PARSE) $(IPr)TagList.st >$(IPr)TagList.p #